package com.kcht.np.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.kcht.np.entity.SysDictData;
import com.kcht.np.vo.dict.DictDataCanCreateInfo;
import com.kcht.np.vo.dict.DictDataCanModifyInfo;
import com.kcht.np.vo.page.ConditionsQuery;

import java.util.List;

public interface SysDictDataService extends IService<SysDictData> {
    IPage<SysDictData> page(ConditionsQuery parameter);
    List<SysDictData> queryDictDataByDictType(String dictType);
    void save(DictDataCanCreateInfo newDictData);
    void update(DictDataCanModifyInfo modifyDictData);
    void delete(Long id);
}
